package flow.conf;

import java.awt.Color;

import javax.swing.Icon;

public class GraphConstant {
	public final static int LINE=101;
	public final static int RECTANGLE=102;
	public final static int CIRCLE=103;
	public final static int CURVE=104;
	
	public final static int DEFAULT_ELEMENT_TYPE=LINE;
	public final static Color DEFAULT_ELEMENT_COLOR=Color.white;
	public final static Color DEFAULT_ELEMENT_BORDERCOLOR=Color.BLACK;
	public final static Color DEFAULT_LINECOLOR=Color.BLACK;
	public final static Color DEFAULT_SELECTED_COLOR=Color.BLUE;
	
	public final static int DEFAULT_WIDTH=100;
	public final static int DEFAULT_HEIGHT=50;
	public static final int Select = 1;
	public static final int Start = 2;
	public static final int State = 3;
	public static final int End = 4;
	public static final int Fork = 5;
	public static final int Join = 6;
	public static final int Decision = 7;
	public static final int Node = 8;
	public static final int TaskNode = 9;
	public static final int MailNode = 10;
	public static final int ESBService = 11;
	public static final int ProcessState = 12;
	public static final int SuperState = 13;
	public static final int Transition = 14;
	public static final int Marquee = 15;
	
	public static final int LineNearRange = 3;
}
